home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 February: Tool Chest / Dev.CD Feb 94.toast / Tool Chest / Development Platforms / AppsToGo / AppsToGo.src / AppsToGo.Changes / DTS.Lib / Window2.c.df < prev   
Encoding:
Text File  |  1993-06-18  |  10.6 KB  |  276 lines  |  [TEXT/MPS ]

  1. File #1: b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c
  2. File #2: a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c
  3.  
  4. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 8; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 8)
  5. ** Copyright © 1990-1991 Apple Computer, Inc.
  6.  
  7. ** Copyright © 1990-1993 Apple Computer, Inc.
  8.  
  9.  
  10. Extra lines in 2nd before 12 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ12; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 12:19)
  11. /* You may incorporate this sample code into your applications without
  12. ** restriction, though the sample code has been provided "AS IS" and the
  13. ** responsibility for its operation is 100% yours.  However, what you are
  14. ** not permitted to do is to redistribute the source as "DSC Sample Code"
  15. ** after having made changes. If you're going to re-distribute the source,
  16. ** we require that you make it clear in the source that the code was
  17. ** descended from Apple Sample Code, but that you've made changes. */
  18.  
  19.  
  20.  
  21. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 21:22; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 29:30)
  22. #ifndef __DESK__
  23. #include <Desk.h>
  24.  
  25. #ifndef __BALLOONS__
  26. #include <Balloons.h>
  27.  
  28.  
  29. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 25:26; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 33:34)
  30. #ifndef __ERRORS__
  31. #include <Errors.h>
  32.  
  33. #ifndef __DESK__
  34. #include <Desk.h>
  35.  
  36.  
  37. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 29:30; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 37:38)
  38. #ifndef __MOVIES__
  39. #include <Movies.h>
  40.  
  41. #ifndef __ERRORS__
  42. #include <Errors.h>
  43.  
  44.  
  45. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 33:34; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 41:42)
  46. #ifndef __RESOURCES__
  47. #include <Resources.h>
  48.  
  49. #ifndef __FONTS__
  50. #include <Fonts.h>
  51.  
  52.  
  53. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 37:38; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 45:46)
  54. #ifndef __SCRIPT__
  55. #include <Script.h>
  56.  
  57. #ifndef __MOVIES__
  58. #include <Movies.h>
  59.  
  60.  
  61. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 41:42; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 49:50)
  62. #ifndef __STDDEF__
  63. #include <StdDef.h>
  64.  
  65. #ifndef __RESOURCES__
  66. #include <Resources.h>
  67.  
  68.  
  69. Extra lines in 2nd before 45 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ45; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 53:60)
  70. #ifndef __SCRIPT__
  71. #include <Script.h>
  72. #endif
  73.  
  74. #ifndef __STDDEF__
  75. #include <StdDef.h>
  76. #endif
  77.  
  78.  
  79.  
  80. Extra lines in 2nd before 94 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ94; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 110)
  81. OSErr                gDialogErr;
  82.  
  83.  
  84. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 210; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 227)
  85.                                     break;
  86.  
  87.                                     if (!(rct.top | rct.left)) break;
  88.  
  89.  
  90. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 483:484; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 500:503)
  91.                             if (err != userCanceledErr)
  92.                                 Alert(rErrorAlert, (ModalFilterProcPtr)AlertFilter);
  93.  
  94.                             if (err != userCanceledErr) {
  95.                                 gDialogErr = err;
  96.                                 NewDocumentWindow(nil, 'ERR#', false);
  97.                             }
  98.  
  99.  
  100. Extra lines in 1st before 1421 in 2nd (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 1402; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line Δ1421)
  101.  
  102.  
  103.  
  104. Extra lines in 2nd before 1418 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ1418; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 1436:1441)
  105.     if (gSystemVersion >= 0x0700) {
  106.         HMGetBalloonWindow(&fwindow);
  107.         if (fwindow)
  108.             DiffRgn(bigPort.visRgn, ((WindowPeek)fwindow)->strucRgn, bigPort.visRgn);
  109.     }
  110.  
  111.  
  112.  
  113. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 1620:1621; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 1644:1647)
  114.                                     else HCenteredAlert(rErrorAlert, nil,
  115.                                                         (ModalFilterProcPtr)AlertFilter);
  116.  
  117.                                     else {
  118.                                         gDialogErr = err;
  119.                                         NewDocumentWindow(nil, 'ERR#', false);
  120.                                     }
  121.  
  122.  
  123. Extra lines in 2nd before 1636 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ1636; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 1662)
  124.         if (!((WindowPeek)window)->visible) continue;
  125.  
  126.  
  127. Extra lines in 2nd before 1782 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ1782; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 1809)
  128.                                     attr   = (*frHndl)->fileState.attributes;
  129.  
  130.  
  131. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 1789:1790; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 1817:1820)
  132.                                 else HCenteredAlert(rErrorAlert, nil,
  133.                                                     (ModalFilterProcPtr)AlertFilter);
  134.  
  135.                                 else {
  136.                                     gDialogErr = err;
  137.                                     NewDocumentWindow(nil, 'ERR#', false);
  138.                                 }
  139.  
  140.  
  141. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 2214; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2244)
  142.     SetPort(window);
  143.  
  144.     SetPort(oldPort);
  145.  
  146.  
  147. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 2294:2298; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2324:2337)
  148.                         if (((WindowPeek)ww)->hilited) {
  149.                             HiliteWindow(ww, false);
  150.                             DoActivate(ww);
  151.                         }
  152.                     }
  153.  
  154.                         if (thisKind == kwIsPalette) {
  155.                             if (!((WindowPeek)ww)->hilited) {
  156.                                 HiliteWindow(ww, true);
  157.                                 DoActivate(ww);
  158.                             }
  159.                         }
  160.                         else {
  161.                             if (((WindowPeek)ww)->hilited) {
  162.                                 HiliteWindow(ww, false);
  163.                                 DoActivate(ww);
  164.                             }
  165.                         }
  166.                     }
  167.                     else break;
  168.  
  169.  
  170. Extra lines in 2nd before 2634 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2634; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2673)
  171.     WindowPtr            oldPort;
  172.  
  173.  
  174. Extra lines in 2nd before 2654 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2654; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2694:2695)
  175.     short                txFont, txSize, fnum;
  176.     Style                txFace;
  177.  
  178.  
  179. Extra lines in 2nd before 2657 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2657; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2699)
  180.     SetRect(&rct, 0, 0, 0, 0);
  181.  
  182.  
  183. Extra lines in 2nd before 2664 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2664; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2707:2709)
  184.     GetPort(&oldPort);
  185.     SetPort(window);
  186.  
  187.  
  188.  
  189. Extra lines in 2nd before 2680 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2680; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2726:2747)
  190.  
  191.                 cinfo.ctlID     = mDerefCtl(cobj)->ctlID;
  192.                 cinfo.fontSize  = mDerefCtl(cobj)->fontSize;
  193.                 cinfo.fontStyle = mDerefCtl(cobj)->fontStyle;
  194.                 ofst = GetDataOffset(cobj, offsetof(CtlObj,title), kPStr, 1);
  195.                 GetPData(cobj, ofst, cinfo.keyEquivs);
  196.                 ofst = GetDataOffset(cobj, offsetof(CtlObj,title), kPStr, 2);
  197.                 GetPData(cobj, ofst, cinfo.font);
  198.                 ofst = GetDataOffset(cobj, offsetof(CtlObj,title), kPStr, 3);
  199.                 GetPData(cobj, ofst, cinfo.balloonHelp);
  200.                 txFont = window->txFont;
  201.                 txSize = window->txSize;
  202.                 txFace = window->txFace;
  203.                 if (mDerefCtl(cobj)->procID & 0x08) {
  204.                     TextFace(cinfo.fontStyle);
  205.                     fnum = 0;
  206.                     if (cinfo.font[0])
  207.                         GetFNum(cinfo.font, &fnum);
  208.                     TextFont(fnum);
  209.                     TextSize(cinfo.fontSize);
  210.                 }
  211.  
  212.  
  213.  
  214. Extra lines in 2nd before 2700 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2700; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2768)
  215.                             UseControlStyle(ctl);
  216.  
  217.  
  218. Extra lines in 2nd before 2722 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2722; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2791)
  219.                             UseControlStyle(nil);
  220.  
  221.  
  222. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 2732; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2802)
  223.                                      0,
  224.  
  225.                                      mDerefCtl(cobj)->refCon,
  226.  
  227.  
  228. Extra lines in 2nd before 2821 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2821; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2891:2895)
  229.  
  230.                 TextFont(txFont);
  231.                 TextSize(txSize);
  232.                 TextFace(txFace);
  233.  
  234.  
  235.  
  236. Extra lines in 2nd before 2826 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2826; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2901)
  237.                         SetPort(oldPort);
  238.  
  239.  
  240. Extra lines in 1st before 2907 in 2nd (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 2831:2839; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line Δ2907)
  241.                     cinfo.ctlID     = mDerefCtl(cobj)->ctlID;
  242.                     cinfo.fontSize  = mDerefCtl(cobj)->fontSize;
  243.                     cinfo.fontStyle = mDerefCtl(cobj)->fontStyle;
  244.                     ofst = GetDataOffset(cobj, offsetof(CtlObj,title), kPStr, 1);
  245.                     GetPData(cobj, ofst, cinfo.keyEquivs);
  246.                     ofst = GetDataOffset(cobj, offsetof(CtlObj,title), kPStr, 2);
  247.                     GetPData(cobj, ofst, cinfo.font);
  248.                     ofst = GetDataOffset(cobj, offsetof(CtlObj,title), kPStr, 3);
  249.                     GetPData(cobj, ofst, cinfo.balloonHelp);
  250.  
  251.  
  252. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 2850; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2917:2920)
  253.                 if (!ctl) return(memFullErr);
  254.  
  255.                 if (!ctl) {
  256.                     SetPort(oldPort);
  257.                     return(memFullErr);
  258.                 }
  259.  
  260.  
  261. Nonmatching lines (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line 2870; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2940:2943)
  262.                 if (err) return(err);
  263.  
  264.                 if (err) {
  265.                     SetPort(oldPort);
  266.                     return(err);
  267.                 }
  268.  
  269.  
  270. Extra lines in 2nd before 2875 in 1st (File "b:-archives:93/03/25.Dev.CD.Version:AppsToGo.CD:DTS.Lib:Window2.c"; Line Δ2875; File "a:Desktop Folder:AppsToGo.src:DTS.Lib:Window2.c"; Line 2948:2949)
  271.     SetPort(oldPort);
  272.  
  273.  
  274.  
  275. *** EOF on both files at the same time ***
  276.